administer an overpowering thing - Turkish English Dictionary